broad-leaved hemp nettle - French English Dictionary